earth-surveillance satellite meaning in English
地球侦察卫星
Related Words
- environmental surveillance
- photographic surveillance
- public surveillance
- surveillance camera
- surveillance program
- surveillance monitoring
- surveillance aviation
- television surveillance
- ultrasonic surveillance
- thermal surveillance
- earth-sun system
- earth-supported structure
- earth-synchronous orbit
- earth-termination system